Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ortisei Challenger Ottignies-Louvain-la-Neuve Challenger BNP Paribas Open - Indian Wells Phoenix Challenger Lugano Challenger Tenerife 3 Challenger Miami Open - Miami Braunschweig Challenger Aix En Provence Challenger French Open - Paris Surbiton Challenger U.S. Open - New York Almaty Open - Almaty Bratislava 2 Challenger St. Tropez Challenger BNP Paribas Open - Indian Wells Australian Open - Melbourne Miami Open - Miami French Open - Paris Ukraine F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Ukraine F1 Belarus F2 Russia F1 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F13 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Slovakia F1 Croatia F4 Wimbledon - London Turkey F40 Turkey F41 Turkey F6 Turkey F7 Greece F2 Greece F3 Hungary F2 Hungary F3 Slovakia F2 Slovakia F4 Hungary F8 Czech Republic F7 Czech Republic F8 Czech Republic F9 Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Egypt F3 (Sharm El Sheikh) Egypt F6 (Sharm El Sheikh) Egypt F7 (Sharm El Sheikh) Greece F4 (Heraklion) Hungary F1 (Zalaegerszeg) Israel F10 (Kiryat Shmona) Czech Republic F5 (Pardubice) Hungary F6 (Budapest) Hungary F8 (Szekesfehervar) Egypt F27 (Sharm El Sheikh) Czech Republic F7 (Jablonec Nad Nisou) Czech Republic F8 (Opava) Germany F1 (Schwieberdingen) Germany F2 (Nussloch) Hungary F1 (Zalaegerszeg) Hungary F2 (Zalaegerszeg) Slovakia F3 (Bratislava) Hungary F7 (Szekesfehervar) France F20 (Nevers) M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Monastir M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M25+H Jablonec Nad Nisou M15 Saarlouis M15 Piestany M15 Bratislava M15 Trnava M25 Jablonec Nad Nisou M25 Pardubice San Marino Challenger Cincinnati Open - Cincinnati Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Alexander Kolyaskin Memorial - Donetsk KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade The Surbiton Trophy - Surbiton Mordovia Cup 2008 - Saransk Akbank Private Banking TED Open - Istanbul XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio UTC Open - Cherkassy Besancon Challenger Bergamo Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Saransk Challenger Istanbul Challenger Heilbronn Challenger Bergamo Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Alessandria Challenger Furth Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Penza Challenger Saransk Challenger Istanbul Challenger Astana Challenger Astana Challenger Prostejov Challenger Mersin Challenger Rome Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Astana Challenger Istanbul Challenger Izmir Challenger St. Tropez Challenger Orleans Challenger Astana Challenger Aptos Challenger Astana Challenger Bratislava Challenger Prostejov Challenger Moscow Challenger Poprad Tatry Challenger Bratislava Challenger Dallas Challenger San Francisco Challenger Prostejov Challenger Astana Challenger Aptos Challenger Ortisei Challenger Bratislava Challenger Brescia Challenger Koblenz Challenger Budapest Challenger Bergamo Challenger Prostejov Challenger Poprad Tatry Challenger Ismaning Challenger Phoenix Challenger Prague Challenger Portoroz Challenger Bratislava Challenger Bangkok Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Concepcion Challenger Nur-Sultan 2 Challenger Split 1 Challenger Ostrava Challenger Perugia Challenger Liberec Challenger Meerbusch Challenger Luedenscheid Challenger Warsaw Challenger Marbella Challenger Split Challenger Mauthausen Challenger Prostejov Challenger Iasi Challenger Nur-Sultan Challenger Lexington Challenger Chicago Challenger Como Challenger Mallorca Challenger Alicante Challenger Ismaning Challenger Ortisei Challenger Helsinki Challenger Madrid Challenger Split Challenger Prague 1 Challenger Francavilla Challenger Little Rock Challenger Troisdorf Challenger Tyler Challenger Astana Challenger Seville Challenger Istanbul Challenger ATP Kremlin Cup - Moscow ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open 13 - Marseille Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Maharashtra Open - Pune Open Parc - Lyon AEGON International - Eastbourne Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Millennium Estoril Open - Estoril Fever-Tree Championships - London China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Antalya Open - Antalya Murray River Open - Melbourne Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Nature Valley International - Eastbourne Serbia Open - Belgrade Open 13 Provence - Marseille Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, Finals, QF, SRB-KAZ 2-1 Wimbledon (juniors) Australian Open (juniors) All Lower level tournaments Olympics - London Olympics - Tokyo Belarus F1 Turkey F4 Czech Republic F1 Czech Republic F6 Greece F5 (Heraklion) Portugal F8 (Lisbon) Portugal F9 (Setubal) Czech Republic F6 (Brno) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Hungary F7 (Kecskemet) Egypt F26 (Sharm El Sheikh) Germany F15 (Bad Salzdetfurth) Switzerland F2 (Bellevue) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Greece F4 (Heraklion) Greece F5 (Heraklion) Italy F8 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) UTC Open by Selena - Cherkassy Poland F7 (Bydgoszcz) M25 Pardubice M25 Vogau M25 Prague Roma Challenger 2007 - Rome Slovakia F1 (Trnava) Dallas Challenger Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Alexander Kolyaskin Memorial - Donetsk Memorial Manfredini - Sassuolo Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Bratislava 2 Challenger Heilbronn Open - Heilbronn Tenerife 1 Challenger Nottingham 2 Challenger 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Rome Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Nottingham Challenger Segovia Challenger Brest Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rennes Challenger Zagreb Open - Zagreb Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Southern Capital Cup - Almaty Ismaning Challenger Koblenz Challenger Astana Challenger Zug Challenger Irving Challenger Bloomfield Hills Challenger Kosice Challenger Belgrade Challenger Sumter Challenger Istanbul Challenger Salzburg Challenger Tampere Challenger Liberec Challenger Manama Challenger Madrid Challenger Marburg Challenger Villena Challenger Villena Challenger Penza Challenger Segovia Challenger Mouilleron-Le-Captif Challenger Istanbul Challenger Danderyd Challenger Guangzhou Challenger Prostejov Challenger Eckental Challenger Helsinki Challenger Trnava Challenger Glasgow Challenger AEGON International - Eastbourne Rome Challenger Orleans Challenger Cherbourg Challenger Bergamo Challenger Mons Challenger Irving Challenger Nur-Sultan Challenger Ostrava Challenger Prostejov Challenger Zadar Challenger Split 2 Challenger Nottingham 2 Challenger Aptos Challenger Dallas Challenger Traralgon Challenger Prague II Challenger Troisdorf Challenger Surbiton Challenger Bratislava Challenger Nur-Sultan 1 Challenger Liberec Challenger Meerbusch Challenger Tulln Challenger Caltanissetta Challenger Cassis Challenger Biel Challenger Bratislava Challenger Andria Challenger Manama Challenger Canberra Challenger Canberra Challenger Cherbourg Challenger Pau Challenger Murcia Challenger Bastad Challenger Ilkley Challenger Prostejov Challenger Todi Challenger Bratislava Challenger Alicante Challenger Sibiu Challenger Vilnus Challenger Ottignies-Louvain-la-Neuve Challenger Bratislava Challenger Concepcion Challenger Prague 2 Challenger Open 13 Provence - Marseille Ismaning Challenger Brest Challenger Bratislava 1 Challenger Ilkley Challenger Chicago Challenger Quimper Challenger Stanford Challenger Ortisei Challenger Belgrade Open - Belgrade Bratislava Challenger Prostejov Challenger Brest Challenger Bergamo Challenger Split Challenger Rijeka Open - Rijeka Ostrava Challenger Porto Challenger Nottingham Challenger Ilkley Challenger Cary Challenger Tenerife 3 Challenger Lugano Challenger Istanbul Challenger Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Helsinki Challenger Lyon Challenger Biel Challenger Bratislava 1 Challenger Oeiras 3 Challenger Quimper Challenger Lille Challenger Pau Challenger Bergamo Challenger Phoenix Challenger Oeiras 4 Challenger Murcia Challenger Monza Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Nottingham 2 Challenger Ilkley Challenger Medibank International - Sydney Pozoblanco Challenger Trieste Challenger Porto Challenger Brisbane International - Brisbane Pau Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Estoril Open - Estoril Portugal Open - Oeiras Gonet Geneva Open - Geneva Geneva Open - Geneva Apia International - Sydney U.S. Mens's Clay Court Championship - Houston Phoenix Challenger SkiStar Swedish Open - Bastad Hangzhou Open - Hangzhou Chile Dove Men+Care Open - Santiago Brisbane International - Brisbane Open Occitanie - Montpellier St. Tropez Challenger Hamburg Open - Hamburg Chengdu Open - Chengdu BNP Paribas Nordic Open - Stockholm Gonet Geneva Open - Geneva Generali Open - Kitzbuhel Stockholm Open - Stockholm EFG Swiss Open - Gstaad St. Petersburg Open - St. Petersburg The Artois Championships - London Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Thailand Open - Bangkok St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich SkiStar Swedish Open - Bastad Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Brisbane International - Brisbane Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco China Open - Beijing Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Memphis Open - Memphis Delray Beach Open - Delray Beach U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Qatar ExxonMobil Open - Doha Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London Kremlin Cup - Moscow Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Cordoba Open - Cordoba Mallorca Championships - Mallorca Belgrade 2 - Belgrade Astana Open - Nur-Sultan Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Astana Open - Astana Banja Luka Open - Banja Luka Astana Open - Astana ABN AMRO Open - Rotterdam Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Anytech365 Andalucia Open - Marbella BNP Paribas Open - Indian Wells BMW Open - Munich Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Almaty Open - Almaty Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Wimbledon - London Davis Cup, World Group, 1R, CZE-KAZ 2-3 U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group I, 1R, GRE-SVK 1-3 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group C, Zhuhai Australian Open - Melbourne Wimbledon - London U.S. Open (juniors) Davis Cup, World Group, PO, NED-SVK 4-0 Davis Cup, World Group, Q, SRB-SVK 0-4 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, Q, CRO-SVK 3-1 Davis Cup, Group I, 1R, SVK-COL 3-1